#include "wxCheckListCtrl.h"

wxCheckListCtrl::wxCheckListCtrl(wxWindow* parent,wxWindowID id,const wxPoint& pos
                                 ,const wxSize& size,long style):wxListCtrl(parent,id,pos,size,style)
{

}

wxCheckListCtrl::~wxCheckListCtrl(void)
{
}

bool wxCheckListCtrl::GetItemChecked(long itemId)
{
    wxTCheckedMaskMap::iterator it=mCheckedMaskMap.find(itemId);
    if(mCheckedMaskMap.end()==it)
    {
        return false;
    }else
    return it->second;
}

void wxCheckListCtrl::SetItemChecked(long itemId,bool checked)
{
    mCheckedMaskMap[itemId]=checked;
}
